

$(function() {
    //判断页面是否是在微信浏览器打开
    //对浏览器的UserAgent进行正则匹配，不含有微信独有标识的则为其他浏览器
    var useragent = navigator.userAgent;
    if (useragent.match(/MicroMessenger/i) != 'MicroMessenger') {
        window.location.href = "wxError";//若不是微信浏览器，跳转到温馨error页面
    }
    var $plateBtn = $('#plateBtn');
    $plateBtn.click( function () {
        $.ajax({
            url:'lucky_draw',
            type:'POST',
            cache:false,
            dataType:'json',
            success:function(data){
                if(data.status == "succeed"){
                    var numValue = data.info;
                    if ( numValue == 0 ) {
                        rotateFun( 0, 0 );
                    } else if ( numValue == 1 ) {
                        rotateFun( 1, 60 );
                    } else if ( numValue == 2 ) {
                        rotateFun( 2, 120 );
                    } else if ( numValue == 3 ) {
                        rotateFun( 3, 180 );
                    } else if ( numValue == 4 ) {
                        rotateFun( 4, 240 );
                    } else{
                        rotateFun( 5, 300 );
                    }
                }else{
                    $('#noprizeDiolog').css('display', 'block');
                    $('#noprize').html('抽奖过于频繁');
                }
            },
            error:function(){
                alert("请刷新网络")
            }
        })
    })

    /**
     * 获取一个范围内的随机整数
     * @param minNum 范围下限
     * @param maxNum 范围上线
     * @returns {Number} 返回一个随机整数
     */
    function getNumber(minNum, maxNum) {
        return Math.floor(Math.random()*(maxNum - minNum + 1) + minNum);
    }


    /**
     * 转盘指针转动函数
     * @param award 中奖序号
     * @param angle 旋转到的角度
     */
    function rotateFun(award, angle) {
        $plateBtn.stopRotate();
        $plateBtn.rotate({
            angle: 0,
            animateTo: angle + 1800 + 15,
            duration: 5000,
            callback: function () {
                $('#mask').css('display','block');
                // 根据中奖序号显示提示弹框
                switch ( award ) {
                    case 0:
                        $('#prizeDiolog').css('display', 'block');
                        $('#prize').html('免单');
                        break;
                    case 1:
                        $('#prizeDiolog').css('display', 'block');
                        $('#prize').html('鸡米花');
                        break;
                    case 2:
                        $('#prizeDiolog').css('display', 'block');
                        $('#prize').html('蓝莓滑奶茶');
                        break;
                    case 3:
                        $('#prizeDiolog').css('display', 'block');
                        $('#prize').html('炸馒头');
                        break;
                    case 4:
                        $('#noprizeDiolog').css('display', 'block');
                        $('#noprize').html('没抽到');
                        break;
                    case 5:
                        $('#prizeDiolog').css('display', 'block');
                        $('#prize').html('地瓜丸');
                        break;
                }
            }
        })
    }

    // 弹框注册点击事件

    // $('#prizeCancel').click(function () {
    //     $('#mask').css('display','none');
    //     $('#noprizeDiolog').css('display', 'none');
    // });
    // $('#prizeBtn').click(function () {
    //     $('#mask').css('display','none');
    //     $('#prizeDiolog').css('display', 'none');
    // });


});



































